put one's shirt on
idiom
chiefly British, informal
: to bet a lot of money on (someone or something)
I put my shirt on a horse in the second race.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share